package compiler;
/**
 * Stores DictionaryTokenTuples that hold the Lexical and Semantic tokens together as one
 * @author Zach Sierakowski
 *
 */
public class TokenDictionary {

	final static DictionaryTokenTuple<String, String> DOC_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.DOC_BEGIN, SemanticTokens.DOC_BEGIN);
	final static DictionaryTokenTuple<String, String> DOC_END = new DictionaryTokenTuple<>(LexicalTokens.DOC_END, SemanticTokens.DOC_END);
	final static DictionaryTokenTuple<String, String> HEAD_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.HEAD_BEGIN, SemanticTokens.HEAD_BEGIN);
	final static DictionaryTokenTuple<String, String> HEAD_END = new DictionaryTokenTuple<>(LexicalTokens.HEAD_END, SemanticTokens.HEAD_END);
	final static DictionaryTokenTuple<String, String> COMMENT_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.COMMENT_BEGIN, SemanticTokens.COMMENT_BEGIN);
	final static DictionaryTokenTuple<String, String> COMMENT_END = new DictionaryTokenTuple<>(LexicalTokens.COMMENT_END, SemanticTokens.COMMENT_END);
	final static DictionaryTokenTuple<String, String> TITLE_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.TITLE_BEGIN, SemanticTokens.TITLE_BEGIN);
	final static DictionaryTokenTuple<String, String> TITLE_END = new DictionaryTokenTuple<>(LexicalTokens.TITLE_END, SemanticTokens.TITLE_END);
	final static DictionaryTokenTuple<String, String> BOLD_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.BOLD_BEGIN, SemanticTokens.BOLD_BEGIN);
	final static DictionaryTokenTuple<String, String> BOLD_END = new DictionaryTokenTuple<>(LexicalTokens.BOLD_END, SemanticTokens.BOLD_END);
	final static DictionaryTokenTuple<String, String> ITALICS_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.ITALICS_BEGIN, SemanticTokens.ITALICS_BEGIN);
	final static DictionaryTokenTuple<String, String> ITALICS_END = new DictionaryTokenTuple<>(LexicalTokens.ITALICS_END, SemanticTokens.ITALICS_END);
	final static DictionaryTokenTuple<String, String> LIST_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.LIST_BEGIN, SemanticTokens.LIST_BEGIN);
	final static DictionaryTokenTuple<String, String> LIST_END = new DictionaryTokenTuple<>(LexicalTokens.LIST_END, SemanticTokens.LIST_END);
	final static DictionaryTokenTuple<String, String> ITEM_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.ITEM_BEGIN, SemanticTokens.ITEM_BEGIN);
	final static DictionaryTokenTuple<String, String> ITEM_END = new DictionaryTokenTuple<>(LexicalTokens.ITEM_END, SemanticTokens.ITEM_END);
	final static DictionaryTokenTuple<String, String> DEFINE_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.DEFINE_BEGIN, SemanticTokens.DEFINE_BEGIN);
	final static DictionaryTokenTuple<String, String> DEFINE_END = new DictionaryTokenTuple<>(LexicalTokens.DEFINE_END, SemanticTokens.DEFINE_END);
	final static DictionaryTokenTuple<String, String> USE_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.USE_BEGIN, SemanticTokens.USE_BEGIN);
	final static DictionaryTokenTuple<String, String> USE_END = new DictionaryTokenTuple<>(LexicalTokens.USE_END, SemanticTokens.USE_END);
	final static DictionaryTokenTuple<String, String> ITZ = new DictionaryTokenTuple<>(LexicalTokens.ITZ, SemanticTokens.ITZ);
	final static DictionaryTokenTuple<String, String> NEWLINE = new DictionaryTokenTuple<>(LexicalTokens.NEWLINE, SemanticTokens.NEWLINE);
	final static DictionaryTokenTuple<String, String> VIDEO_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.VIDEO_BEGIN, SemanticTokens.VIDEO_BEGIN);
	final static DictionaryTokenTuple<String, String> VIDEO_END = new DictionaryTokenTuple<>(LexicalTokens.VIDEO_END, SemanticTokens.VIDEO_END);
	final static DictionaryTokenTuple<String, String> AUDIO_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.AUDIO_BEGIN, SemanticTokens.AUDIO_BEGIN);
	final static DictionaryTokenTuple<String, String> AUDIO_END = new DictionaryTokenTuple<>(LexicalTokens.AUDIO_END, SemanticTokens.AUDIO_END);
	final static DictionaryTokenTuple<String, String> PARAGRAPH_BEGIN = new DictionaryTokenTuple<>(LexicalTokens.PARAGRAPH_BEGIN, SemanticTokens.PARAGRAPH_BEGIN);
	final static DictionaryTokenTuple<String, String> PARAGRAPH_END = new DictionaryTokenTuple<>(LexicalTokens.PARAGRAPH_END, SemanticTokens.PARAGRAPH_END);
}
